#!/usr/bin/env python3

import serial


# 配置串口参数
port = '/dev/ttyUSB0'  # 串口名称，根据实际情况修改
baudrate = 115200        # 波特率，根据实际情况修改
timeout = 1            # 超时时间，单位为秒

# 创建串口对象
ser = serial.Serial(port, baudrate, timeout=timeout)

# 检查串口是否打开
if ser.is_open:
    print(f"串口 {port} 已打开，波特率为 {baudrate}")
else:
    print(f"无法打开串口 {port}")
    exit()

# 发送指令
command = "G1 X10 Y10 F10\n"  # 指令内容，根据实际情况修改
ser.write(command.encode())  # 将指令编码为字节串并发送
print(f"已发送指令：{command}")

# # 关闭串口
# ser.close()
# print(f"串口 {port} 已关闭")